home *** CD-ROM | disk | FTP | other *** search
- Path: news.algonet.se!usenet
- From: betasoft@algonet.se (Mattias Karlsson)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: OS features
- Date: 19 Jan 1996 01:49:57 GMT
- Organization: AlgoNet Public Access Node, Stockholm
- Message-ID: <1292.6592T166T2158@algonet.se>
- References: <DLAA61.2us@inter.NL.net> <4dh2dm$jui@serpens.rhein.de>
- NNTP-Posting-Host: sophocles.algonet.se
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
-
- >>An 68000 emulator could run without memory protection, and new programs
- >>should use the MEMF_PUBLIC flag which indicates memory is to be shared
- >>between applications. I don't see any problem here.
-
- >Why would you want to run 68000 programs unprotected and why do you
- >want to keep separated APIs for 68000 and PowerPC ?
-
- >And no, MEMF_PUBLIC is probably not a good method and definitely not
- >the best.
-
- Ehh, I dont realy understand your point here. First you want to run old
- programms in protected mode and then you dont like the idea of using
- MEMF_PUBLIC to state wich memory that will be shared between tasks when its
- main purpose is to do just that.
-
- I must say that MEMF_PUBLIC is an excelent way to say: Hey, this piece of mem
- is going to be used by other programms as well so you better let them do it.
-
- There are some cases when you cant SendMsg data between processes because
- A: you dont realy know who they are and how many they are and B:You dont
- know wich of them is ready to run. This is not only caused by
- device/libraries (even if I think it whould be very easy to fix) but also
- by the database engine that I created and used in several programms.
-
- MEMF_PUBLIC is maybe not the best way to achive this on new programs but a
- defenitive MUST if old programs is going to work.
-